peak winds - French English Dictionary